首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏腾讯社交用户体验设计

    ROCK YOUR PLAYER!!

    动画最终所呈现的视觉效果是观众最终看到的结果;在结果之前是不容易被注意到的创作过程;而在过程之前是更不易被察觉却又极其重要的脚本设计。也就是整部动画的”原因“,是可以用来解释为什么这么做而不那么做的答

    92320发布于 2018-06-29
  • 来自专栏张善友的专栏

    VMware Player测试Mono应用

    可以从Mono网站下载一个VMware image ,然后到VMware网站下载一个VMware player. (几个月前VMware发布了一个免费的虚拟机运行程序VMware Player,你可以用它来运行预先建立好的虚拟操作系统。 既然是免费版本,功能上自然有所精简;相较于VMware,VMware Player虽然无法自行制作VM档,但是却可以执行任何由VMware制造出来的VM文件,对很多人来说已经够用了。 除了Windows版本之外,VMware Player还有Linux版本呢!)。

    1.8K60发布于 2018-01-29
  • 来自专栏路人甲Java

    微软再次“封杀” Flash Player

    整理 | 苏宓 出品 | CSDN(ID:CSDNnews) Aode Flash Player 时代已经到了尽头。 自 2021 年 1 月 1 日起,Adobe 官方就已正式停止了对 Adobe Flash Player 的支持,而在此之前包括 Microsoft Edge、Google Chrome、Mozilla 这意味着,今年 7 月起,Windows 将强制删除系统中自带的 Adobe Flash Player,不过,如果是从第三方渠道安装的 Flash Player,目前不会有太大影响。 Player,这就带来了安全隐患,因为 Flash Player 逐渐淘汰过程中,缺乏安全支持,因此任何运行 Flash Player 的用户都会面临潜在的安全风险。 时下,Flash Player 正在被 HTML5、WebAssembly、WebGL 等技术替代,如果你担心 Flash Player 仍然存在于你的电脑中,而不想等待后续官方的强制更新,那么也可以直接从

    99710发布于 2021-06-25
  • 来自专栏网络安全攻防

    Adobe Flash Player社工钓鱼

    文章前言 本篇文章主要介绍如何通过利用Adobe Flash Player的漏洞进行社工钓鱼,该漏洞目前已被修复,在实战中利用已不太奏效,仅作为学习 钓鱼实践 影响范围 Adobe Flash Player

    1.3K30发布于 2021-09-07
  • 来自专栏生信情报站

    Linux fedora flash player安装

    32位:rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

    3.6K20发布于 2021-01-13
  • 来自专栏debugeeker的专栏

    adobe flash player升级coredump分析

    https://blog.csdn.net/xuzhina/article/details/41307953 flash player版本:14.0.0.125 产品名称:Adobe® Flash ® Player Installer/Uninstaller 系统:windows xp sp3 调试器:windbg 反汇编器:IDA 应用程序:FlashUtil32_14_0_0_125_Plugin.exe

    78510发布于 2018-09-20
  • 来自专栏Akilarの糖果屋

    SAO-UI-PLAN--Card-Player

    important margin-bottom: 20px; font-family: 'SAOUI','ZhuZiAYuanJWD' .player_description font-size important .player-avatar display: inline-block; width: 5em height: 5em .play-bottom color rgba(60, 60, 61,0.7) text-shadow 1px 1px 1px #888888 box-shadow: 2px -2px 10px #888888 .player-lv , .player-title font-size: 20px; background: rgba(240, 240, 238,0.9); height: 40px; , .player-title background: rgba(25, 25, 21,0.9); color rgba(215, 215, 215,0.7)

    1.1K20发布于 2021-08-03
  • 来自专栏RTSP/RTMP直播相关

    RTSP播放器实现回调RGB|YUV给视觉算法,然后二次编码推送到RTMP服务

    ​引言在本文中,我们将介绍如何基于大牛直播SDK构建一个功能强大的RTSP|RTMP播放器,该播放器利用自定义SDK解码视频、处理RGB帧,并将其推送到RTMP流中进行直播。 ,实现RGB|YUV数据的二次编码和RTMP推送。 RTMP(实时消息协议):RTMP用于将视频数据推送到直播服务器,确保低延迟广播。 代码讲解进入系统后,先播放RTMP、或RTSP流,然后点RTMP推流,那么会模拟把播放器回调的RGB或YUV数据,投递到RTMP推送模块(右上方播放和转推)、右下方播放RTMP服务器二次处理后的RTMP 推送到RTMP一旦RGB帧处理完成,我们需要将视频数据推送到RTMP服务器。

    27710编辑于 2025-04-24
  • 来自专栏smy

    最简单的基于Flash的流媒体示例:RTMP推送和接收(ActionScript)

    代码 本文附件中包含以下2个ActionScript工程: simplest as3 rtmp player,最简单的RTMP播放器,其中包含3个独立的子工程: simplest_as3_rtmp_player simplest_as3_local_player:最简单的本地文件播放器。 simplest_as3_rtmp_player_multiscreen:最简单的RTMP多屏播放器。 simplest_as3_rtmp_player simplest_as3_rtmp_player是最简单的RTMP播放器,代码如下所示。 RTMP player based on ActionScript3 : 基于FlowPlayer的RTMP/HTTP播放器(添加RTMP plugin) rtmp_sample_player_videojs: 基于VideoJS的RTMP/HTTP播放器 rtmp_sample_player_jwplayer

    2.3K30发布于 2019-02-13
  • 来自专栏用户1692782的专栏

    手撕Rtmp协议细节(3)——Rtmp Body

    上一篇讲了RTMP数据包中关于Header的数据组织格式,不过一个完整的RTMP数据包除了Header之外,紧跟着的是RTMP Body,这一篇就继续来说一下RTMP Body的数据组织结构了。 说到RTMP Body的数据包组织格式,就不得不提到AMF。 那么AMF和RTMP Body又有什么关系呢,不才,RTMP数据包的序列化就是按照AMF的格式进行的。 说完AMF,再回到我们的RTMP Body,RTMP Body就是按照AMF0规范,将数据包进行组织,然后再通过网络发送的。 好了,接下来就结合wireshark实际抓到的RTMP数据包,一起熟悉AMF0,同时也熟悉RTMP Body的数据包组织方式。 先看一下_result的数据包。 ?

    3.3K40发布于 2020-05-20
  • 来自专栏用户1692782的专栏

    手撕rtmp协议细节(2)——rtmp Header

    rtmp的协议的数据包,总的来讲分为两大部分,一部分是Rtmp Header,另一部分为Rtmp Body,这一篇我们来主要讲解一下Rtmp Header的组织形式。 RTMP header的长度不固定,可能的长度为12字节,8字节,4字节,1字节。具体长度为多少个字节,由RTMP header数据包的第一个字节的高2位决定。 ? 抓包看下,RTMP HEADER的长度。 图中,RTMP Header的第一个字节为0x03,高两位的值为00,所以,整个RTMP Header的长度就是4个字节了。 知道了RTMP header的第一个字节的作用以后,接下来我们看下几种不同长度的RTMP Header。 12字节的RTMP Header ?

    4.4K40发布于 2020-05-20
  • 来自专栏RTSP/RTMP直播相关

    多路RTSP-RTMPRTMP定制版

    大牛直播SDK(Github)多路RTMP/RTSP转RTMP转发软件,系原有转发SDK基础上,官方推出的Windows平台定制版。 如监控类摄像机、NVR等,通过厂商说明或Onvif工具,获取拉流的RTSP地址,图形化配置,完成拉流转发等操作,轻松实现标准RTMP服务器(或CDN)对接。 视频转发支持H.264、H.265(需要RTMP服务器或CDN支持扩展H.265),音频支持配置PCMA/PCMU转AAC后转发,并支持只转发/录制视频或音频,RTSP拉流端支持鉴权和TCP/UDP模式设置和 添加转发项配置信息 [image] 配置说明: 添加配置项:点击页面“添加”按钮: ² 序号:无需关注,系统自动生成; ² 名称:该路转发配置项的描述信息; ² 拉流地址(必须填):需要转发的RTSP或RTMP 地址; ² 推流RTMP地址:需要转推的RTMP地址; ² 推流播放地址:需要预览的播放地址; ² 音视频转发选项:可选择之转发音频或视频,亦或同时转发音视频; ² 录像参数配置:可选择录制音频或视频,

    3.2K30发布于 2019-09-11
  • 来自专栏全栈程序员必看

    rtmp协议详解_rtmp服务器

    前言 最近在学习rtmp协议,在看官方文档的时候总是懵懵懂懂,硬生生看了两天,现在基本上了解rtmp协议了,想用自己觉得比较清晰的方式来讲解rtmp协议,希望能够对向我一样的初学者有所帮助。 本文将通过以下四部分讲解rtmp协议。 1、消息 2、块 3、rtmp的消息类型 4、实例分析rtmp传输过程 一、消息 消息是rtmp的基本数据单元,服务端和客户端通过在网络上发送RTMP消息进行通讯。 消息格式 RTMP消息头和载荷两部分。 上面已经详解讲解了rtmp的数据格式了,下面来讲解具体的rtmp协议内容。 载荷 块的载荷就是消息的载荷内容。 总结一下:消息是rtmp的基本数据单元,块是用于将消息重新封装在网络上传输。

    3.5K12编辑于 2022-11-01
  • 来自专栏linux驱动个人学习

    RTMP协议

    RTMP消息块流和RTMP一起适用于多样性音视频应用程序,从一对一和一对 多向视频点播服务器直接广播到交互式会议应用程序。 RTMP协议是应用层协议,是要靠底层可靠的传输层协议(通常是TCP)来保证信息传输的可靠性的。 在基于传输层协议的链接建立完成后,RTMP协议也要客户端和服务器通过“握手”来建立基于传输层链接之上的RTMP Connection链接。 2. 3. rtmp协议握手过程 要建立一个有效的rtmp连接,首先经过”握手”阶段,规则如下: 客户端被指定依次向服务器发送C0,C1,C2三个chunk,服务器向客户端发送S0,S1,S2三个chunk ,大小1字节 版本:8比特,C0:客户端需求的rtmp版本,S0:服务器选择的rtmp版本,如图: 4.2 握手第二阶段: 客户端发送C1包,C1包大小1536字节,格式如下图: time:包含了一个时间戳

    1.5K20编辑于 2022-05-10
  • 来自专栏性能优化

    RTMP协议

    RTMP 基础 RTMP 概念 与 HTTP(超文本传输协议)同样是一个基于 TCP 的 Real Time Messaging Protocol(实时消息传输协议)。 当然我们也可以借助一些实现了 RTMP 协议的开源库来完成这一过程。 RTMPDump RTMPDump 是一个用来处理 RTMP 流媒体的开源工具包。 变量 file(GLOB rtmp_source *.c) # 编译静态库 add_library(rtmp STATIC ${rtmp_source} ) 在 中导入这个 CMakeLists.txt #XXX需要链接rtmp库 target_link_libraries(XXX rtmp ...) RTMP 视频数据 RTMP 视频流格式与 FLV 很相似,通过查看 FLV 的格式文档,就能够知道 RTMP 视频数据应该怎么拼接。

    2.2K02发布于 2020-11-24
  • 来自专栏RTSP/RTMP直播相关

    Unity下如何播放8K超高分辨率的RTMP流?

    选择合适的RTMP播放器插件首先,需要选择一个支持8K视频流播放的RTMP播放器插件。并非所有插件都支持8K分辨率,据我们了解,好多Unity的RTMP播放器,连4K都非常吃力。 大牛直播SDK的SmartPlayer的Unity插件目前来看,RTMPRTMP直播流,无论是资源占用、延迟还是性能,是相对优异的。2. 配置RTMP播放器设置播放源:将RTMP播放器的播放源设置为8K视频流的RTMP URL。解码设置:启用硬件解码(如果插件支持)以减轻CPU的负担并提高播放效率。 可选的RTMP播放插件本文以大牛直播SDK的Android平台Unity3D RTSP|RTMP播放模块为例:开始播放:/* * SmartPlayerAndroidMono.cs * Author: url.StartsWith("rtmp://") && !

    65210编辑于 2024-09-09
  • 来自专栏RTMP推送

    多路RTSP转RTMP推送方案的两个选择

    ​技术选型RTSP转RTMP推送到流媒体服务器,说起来技术实现不难,简单来说,获取RTSP流后,拿到未经解码的H.264/H.265和audio数据,重新打包RTMP发送出去即可。 需要注意的是,大多RTSP转RTMP模块,需要长时间运行,所以,需要有好多错误处理和自动重连机制,确保转发模块的稳定性。 -f flv 指定输出格式为FLV,RTMP流通常以FLV格式封装。rtmp://[服务器地址]/[应用名称]/[流密钥] 是目标RTMP服务器的推送地址。 转推:通过RTMP直播推送SDK的编码后数据输入接口,把回调上来的数据,传给RTMP直播推送模块,实现RTSP数据流到RTMP服务器的转发;3. 整体网络状态反馈:考虑到有些摄像头可能会临时或异常关闭,RTMP服务器亦是,可以通过推拉流的event回调状态,查看那整体网络情况,如此界定:是拉不到流,还是推不到RTMP服务器。

    73110编辑于 2024-08-09
  • 来自专栏RTMP推送

    Android平台RTSP转RTMP推送之采集麦克风音频转发

    转推:通过RTMP直播推送SDK的编码后数据输入接口,把回调上来的数据,传给RTMP直播推送模块,实现RTSP数据流到RTMP服务器的转发;3. 多路RTMP/RTSP转RTMP推送模块功能支持:支持拉取rtmp流;支持拉取rtsp流;Windows支持本地flv文件转发(支持制定文件位置转发,或转发过程中seek);支持本地预览;支持转发过程中 (player_handle_);if ( ! ;return false;}player_handle_ = libPlayer.SmartPlayerOpen(context_);if (player_handle_ == 0) {Log.e(TAG player_handle_, 1, 2);//设置RTSP超时时间int rtsp_timeout = 10;libPlayer.SmartPlayerSetRTSPTimeout(player_handle

    41520编辑于 2024-10-30
  • 来自专栏RTSP/RTMP直播相关

    iOS平台RTSP|RTMP直播播放器技术接入说明

    无需赘述,全自研内核,行业内一致认可的跨平台RTSP、RTMP直播播放器。本文以iOS平台为例,介绍下如何集成RTSP、RTMP播放模块。 停止缓冲数据EVENT_DANIULIVE_ERC_PLAYER_DOWNLOAD_SPEED返回当前RTSP/RTMP流实时下载速度EVENT_DANIULIVE_ERC_PLAYER_RTSP_STATUS_CODERTSP ) { player_event = @"[event]收不到RTMP数据 ) { player_event = @"[event]RTMP加密流,请设置播放需要的Key "; } else if(nID == EVENT_DANIULIVE_ERC_PLAYER_KEY_ERROR) { player_event = @"[event]RTMP

    91610编辑于 2024-09-19
  • 来自专栏RTSP/RTMP直播相关

    Android平台RTSP|RTMP直播播放器技术接入说明

    ​摘要本文详细介绍了在 Android 平台上集成 RTSP 和 RTMP 直播播放模块的技术背景、系统要求、准备工作、接口设计、功能支持以及接口调用流程。 三、准备工作在集成 RTSP/RTMP 播放模块之前,需要完成以下准备工作:1. SmartPlayerSetUrl:设置需要播放或录像的 RTMP/RTSP URL。 SmartPlayerStartPlay:开始播放 RTSP/RTMP 流。 五、功能支持 音频支持:AAC、Speex(RTMP)、PCMA、PCMU。 视频支持:H.264、H.265。 播放协议:RTSP、RTMP。 播放模式:支持纯音频、纯视频、音视频播放。 RTMP 增强:支持 Enhanced RTMP。 录像功能:支持扩展录像功能。 系统兼容:支持 Android 5.1 及以上版本。 六、接口调用详解1.

    95920编辑于 2025-03-02
领券